package fr.afcepf.atod19.web.mbean;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.ManagedProperty;

import fr.afcepf.atod19.voyage.entities.Client;
import fr.afcepf.atod19.voyage.service.interfaces.IServiceUtilisateur;

@ManagedBean
public class TestSpringBean {

	@ManagedProperty(value="#{serviceUtilisateur}")
	private IServiceUtilisateur serviceUtilisateur;

	private String nomClient;
	

	public IServiceUtilisateur getServiceUtilisateur() {
		return serviceUtilisateur;
	}

	public void setServiceUtilisateur(IServiceUtilisateur serviceUtilisateur) {
		this.serviceUtilisateur = serviceUtilisateur;
	}

	public String getNomClient() {
		return nomClient;
	}

	public void setNomClient(String nomClient) {
		this.nomClient = nomClient;
	}

	public String actionAccueil(){
		String lien = "../identification";
		
			
		return lien;
		
	}
	
	public String actionTest(){
		
		System.out.println("  ahahahaha");
		
		Client c = serviceUtilisateur.consulterUnUtilisateur(1);
		
		nomClient = c.getNom();
		
		System.out.println(nomClient);

		
		return "";
	}
	
}


